package com.camemax.rabbitmq.topics_mode.exchangeddl;

import com.camemax.rabbitmq.utils.ExchangeModules;
import com.rabbitmq.client.BuiltinExchangeType;

import java.util.Map;

@SuppressWarnings(value = "all")
public class TopicsMode_Exchange extends ExchangeModules
{
    public static void main(String[] args) {
        String exchangeName = "topics-exchange";
        BuiltinExchangeType type = BuiltinExchangeType.TOPIC;
        boolean durable = true;
        boolean autoDelete = false;
        boolean internal = false;
        Map<String, Object> arguments = null;
        new TopicsMode_Exchange().declareExchange(
                exchangeName,
                type,
                durable,
                autoDelete,
                internal,
                arguments
        );
    }
}
